package com.demo.service.sys;

import com.demo.dao.sys.model.SysCompanyTreeItemVO;
import com.demo.dao.sys.model.SysDictionaryTypeTreeItemVO;
import com.demo.dao.sys.model.SysMenuTreeItemVO;
import com.demo.dao.sys.model.SysTupleItemVO;

import java.util.List;


public interface SysBasicVOService {
    //******************************************************************
    // 菜单树查询
    //******************************************************************
    //根据一级菜单查询二级菜单
    public List<SysMenuTreeItemVO> getMenuItemVOByPid(Long pid);
    public List<SysMenuTreeItemVO> getMenuTreeVO();

    //******************************************************************
    // 公司树查询
    //******************************************************************
    public List<SysCompanyTreeItemVO> getCompanyVOTree();

    //******************************************************************
    // 字典分类树查询
    //******************************************************************
    public List<SysDictionaryTypeTreeItemVO> getDictionaryTypeVOTree();

    //根据图片url查询图元
    public List<SysTupleItemVO> getTupleListByURL(String url);
}
